<?php
/*
 * контроллер, отвечающий за подключение к БД, иеющий внутри
 * реализацию синглтона
 */
class Control_DbConnection{
    private $myDb;
    private $res;
    private static $dbConnection;
    
    public static function getConnection() {
        if (Control_DbConnection::$dbConnection == null) {
            Control_DbConnection::$dbConnection = new Control_DbConnection();
        }
        return Control_DbConnection::$dbConnection;
    }

    public function __construct() {
        $this->myDb = mysql_connect('mysql4.000webhost.com', 'a7226708_exam', 'd89112260531');
        $res = mysql_select_db('a7226708_exam', $this->myDb);
    }

    public function getRes() {
        return $this->res;
    }

    public function getMyDb() {
        return $this->myDb;
    }

    public function dbQuery($query) {
        $this->res = mysql_query($query, $this->myDb);
    }
    
}
